supinator longus - German English Dictionary